Adwaita: fix separator margin in popovers
authorHashem Nasarat <hashem@riseup.net>
Mon, 11 Jan 2016 06:02:41 +0000 (01:02 -0500)
committerLapo Calamandrei <calamandrei@gmail.com>
Mon, 11 Jan 2016 22:40:25 +0000 (23:40 +0100)
Commit 0b96b8a1 set margins via css, but accidentally changed the
semantics of margins for separators in popovers so that any separator
in a gtkpopover had a margin. This meant that the separators in
GtkListBoxes in popovers also had a margin around their separators, and
this is not what we want because it doesn't match separators in
listboxes not in popovers.

https://bugzilla.gnome.org/show_bug.cgi?id=760427

gtk/theme/Adwaita/_common.scss
gtk/theme/Adwaita/gtk-contained-dark.css
gtk/theme/Adwaita/gtk-contained.css

index da5a1517fcbca9321765aae1c52c4b3e8ba33844..d6732856ea8f20b72f0fdee867dcc7bed1e7f2c2 100644 (file)
@@ -1773,7 +1773,7 @@ popover.background {
     &.osd { @extend %osd; }
   }
 
-  separator { margin: 3px; }
+  list separator { margin: 0px; }
 }
 
 /*************
index 25c31d7b1fd1552012e17f10ee69f143a7e1175d..7fe0b7ac85060073441fa1d40edf9ff138afbaf1 100644 (file)
@@ -2205,8 +2205,8 @@ popover.background {
     transition: none; }
   popover.background.touch-selection, popover.background.magnifier, .csd popover.background.touch-selection, .csd popover.background.magnifier {
     border: 1px solid rgba(255, 255, 255, 0.1); }
-  popover.background separator {
-    margin: 3px; }
+  popover.background list separator {
+    margin: 0px; }
 
 /*************
  * Notebooks *
index 392e3489c5d2886404ba02e52c18f9071c526b0f..f1f6e627fba696c1f8b5d9a6f9923f61d6157a9f 100644 (file)
@@ -2215,8 +2215,8 @@ popover.background {
     transition: none; }
   popover.background.touch-selection, popover.background.magnifier, .csd popover.background.touch-selection, .csd popover.background.magnifier {
     border: 1px solid rgba(255, 255, 255, 0.1); }
-  popover.background separator {
-    margin: 3px; }
+  popover.background list separator {
+    margin: 0px; }
 
 /*************
  * Notebooks *